teponaztli drum - Spanish English Dictionary

teponaztli drum

Meanings of "teponaztli drum" in Spanish English Dictionary : 1 result(s)

English Spanish
General
teponaztli drum teponastle (náhuatl) [m] MX